petrographic composition - French English Dictionary